Science

Second alien world detected in the planetary system HD 83443